package com.fstec.ks.master;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import com.fstec.ks.master.bean.LoginUserBean;

public abstract class RequestHelper {
	/**
	 * 设置当前登录会话用户信息。
	 * @param request
	 * @param userBean
	 * @auth <a href="mailto:xieqj@sinotn.com">谢启进</a>
	 * @date 2017年4月1日 下午1:05:09
	 */
	public static void setLoginUser(HttpServletRequest request,LoginUserBean userBean){
		HttpSession httpSession=request.getSession();
		httpSession.setAttribute("_SessionUserKey", userBean);
	}
	/**
	 * 获取当前登录会话用户信息。
	 * @param request
	 * @return
	 * @auth <a href="mailto:xieqj@sinotn.com">谢启进</a>
	 * @date 2017年4月1日 下午1:06:43
	 */
	public static LoginUserBean getLoginUser(HttpServletRequest request){
		HttpSession httpSession=request.getSession(false);
		if(httpSession==null){
			return null;
		}
		return (LoginUserBean)httpSession.getAttribute("_SessionUserKey");
	}
}
